@import url("pa.css");
@charset "utf-8";
a,input, textarea, label, select, button,span,dl,dd,dt,td,div{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family:"微软雅黑","宋体",Arial,sans-serif;
}

html {
	margin: 0px;
	color: #000000;
}

body {
	color: #000000;
}
.html-body-overflow-x{
   overflow-x:hidden;
}
.html-body-overflow-y{
   overflow-y:hidden;
}
.html-body-overflow{
   overflow-x:hidden;
   overflow-y:hidden;
}
input, textarea, label, select, button {
	margin: 0em;
	font: -webkit-small-control;
	color: initial;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;
	text-align: -webkit-auto;
	vertical-align: middle;
}
label{margin-right:10px;*padding-bottom:2px;_padding-bottom:2px;}
textarea {
	resize: none
}

.DetailTitle { padding: 5px; font-size: 14px; font-weight: bold; clear: both; }

.l-table-edit { width: 100%; border: 1px solid #D6D6D6; border-width: 1px 0 0 1px; border-collapse: collapse; font-size: 13px; }
.l-table-edit-title { border: 1px solid #D6D6D6; border-width: 0 1px 1px 0; background-color: #f5f5f5; text-align: left; height: 30px; padding: 5px; word-break: break-all; }
.l-table-edit-td { border: 1px solid #D6D6D6; border-width: 0 1px 1px 0; padding: 5px; text-align: left; height: 30px; word-break: break-all; }


.mainPanel {}
.mainHead { background-image: url(images/Index_18.gif); height: 28px; line-height: 28px; color: White; width: 100%; border-bottom: 1px #407FD1 solid; border-top: 1px #407FD1 solid; }
.mainContent { height: 100px; width: 100%; }

.RequiredTitle { color: Red; }
.Yes {
    background-image: url("images/icons/ch_yes.gif");
    height: 12px;
    margin-left: 20px;
    margin-top: 6px;
    width: 12px;
}
.No {
    background-image: url("images/icons/ch_no.gif");
    height: 12px;
    margin-left: 20px;
    margin-top: 6px;
    width: 12px;
}
.tmp{
    background-image: url("images/icons/ch_tmp.gif");
    height: 12px;
    margin-left: 20px;
    margin-top: 6px;
    width: 13px;
}

#show_icon .edit{
    background-image: url("images/icons/edit.png");
    height: 16px;
    width: 16px;
    margin-left: 20px;
    margin-top: 6px;
}
#show_icon .book_edit{
    background-image: url("images/icons/book_edit.png");
    height: 16px;
    width: 16px;
    margin-left: 20px;
    margin-top: 6px;
}
#show_icon .computer_edit{
    background-image: url("images/icons/computer_edit.png");
    height: 16px;
    width: 16px;
    margin-left: 20px;
    margin-top: 6px;
}
#show_icon .page_edit{
    background-image: url("images/icons/page_edit.gif");
    height: 16px;
    width: 16px;
    margin-left: 20px;
    margin-top: 6px;
}
#show_icon .plugin_edit{
    background-image: url("images/icons/plugin_edit.png");
    height: 16px;
    width: 16px;
    margin-left: 20px;
    margin-top: 6px;
}
#show_icon .icon_airmail{
    background-image: url("images/icons/icon_airmail.gif");
    height: 16px;
    width: 16px;
    margin-left: 20px;
    margin-top: 6px;
}

.detailTitle {
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}

.blank_div {
	text-align:center;
	height: 5px;
	clear: both;
}

/*link*/
.aLink {
	font-size: 9pt;
}

.aLink:link {
	text-decoration: none;
	color: #000000
}

.aLink:visited {
	text-decoration: none;
	color: #000000
}

.aLink:active {
	text-decoration: none;
	color: #000000
}

.aLink:hover {
	text-decoration: none;
	color: #ff0000
}

a.GridStyle:link {
    color: #3678EE;
    font-size: 9pt;
    text-decoration: none;
}
a.GridStyle:visited {
    color: #3678EE;
    font-size: 9pt;
    text-decoration: none;
}
a.GridStyle:hover {
    color: #BD0A01;
    font-size: 9pt;
    text-decoration: underline;
}
a.GridStyle:active {
    color: #3678EE;
    font-size: 9pt;
    text-decoration: none;
}
a.specialBtn,a.specialBtn:visited{
   width:102px;
   height:28px;
   line-height:28px;
   color:#ffffff;
   font-size:14px;
   font-weight:bold;
   text-align:center;
   background:url(images/btn_Linka.gif) no-repeat bottom; 
   text-decoration: none;
   vertical-align:bottom;
   display:inline-block;
   outline:none
}
a.specialBtn:hover,a.specialBtn:active{
   color:#640000;
   background:url(images/btn_Linkh.gif) no-repeat bottom; 
   text-decoration: none;
}
a.moreBtn,a.moreBtn:visited{
   width:44px;
   height:20px;
   line-height:20px;
   background:url(images/more.gif) no-repeat bottom; 
   text-decoration: none;
   vertical-align:bottom;
   display:inline-block;
   outline:none;
   margin-right: 10px;
   margin-bottom: 5px;
}
a.right_selected{
	background: url(images/icons/ok.png) no-repeat right 2px;
}
.div_select{
	background:#D9E8FB;
    border: 1px solid #B5CBEC;
}
.ellipsis {
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	-moz-binding: url('ellipsis.xml#ellipsis');
	clear: both;
	white-space: nowrap;
	float: left;
	overflow: hidden;
}
.mainPanel {
	padding: 5px 5px 5px 5px;
}
.grayColor{color:#a0a0a0;}
#mainWrapperDiv{
	width:100%;
	height:100%;
}
.hold-bar{
	height:40px;
	line-height:40px;
	width: 100%;
	opacity: 0;
	filter: alpha(opacity=0);
}
.form-bar {
    background: none repeat scroll 0 0 #EAEAEA;
    border-top: 1px solid #C6C6C6;
    border-right: 1px solid #C6C6C6;
    bottom: 0;
    height: 30px;
    left: 0;
    line-height: 30px;
    margin: 0;
    overflow: hidden;
    padding-top:2px;
    padding-bottom: 5px;
    position: fixed;
    z-index:100000;
    text-align: right;
    width: 100%;
    vertical-align: middle;
}
.form-bar .ui-button{
	margin-right: 15px;
}
span.newGif{
	background: url(images/new.gif) no-repeat center left;
	width: 20px;
	height: 14px;
	display: inline-block;
}
span.hotGif{
	background: url(images/hot.gif) no-repeat center left;
	width: 23px;
	height: 10px;
	display: inline-block;
}
.navline {
	height: 1px;
	line-height: 1px;
	width: 100%;
	border-bottom: 1px solid #f5f5f5;
	background-color: #D9D9D9;
	width: 100%;
	margin-top: 4px;
	margin-bottom: 4px;
}

.navTitle {
	padding-left: 7px;
	position: relative;
	margin-bottom: 4px;
}

.navTitle span {
	margin-top: 4px;
	font-weight: bold;
}
.navTitle .titleSpan {
	cursor: pointer;
}

.navTitle .togglebtn {
	position: absolute;
	top: 3px;
	right: 15px;
	background: url(ui/ui_arrows.gif) no-repeat 0px -19px;
	height: 20px;
	width: 16px;
	cursor: pointer;
}
.navTitle .togglebtn:hover{
	background-position: 0px 0px;
}
.navTitle .togglebtn-down {
	background-position: -15px -19px;
}
.navTitle .togglebtn-down:hover{
	background-position: -15px 0px;
}
.navTitle .search {
	background: url(images/icons/search.png) no-repeat center left;
	width: 20px;
	height: 16px;
	display: inline-block;
}

.navTitle .group {
	background: url(images/icons/group.gif) no-repeat center left;
	width: 20px;
	height: 16px;
	display: inline-block;
}
.navTitle .email {
	background: url(images/icons/email.png) no-repeat center left;
	width: 20px;
	height: 16px;
	display: inline-block;
}
.navTitle .emailOpen {
	background: url(images/icons/email_open_image.png) no-repeat center left;
	width: 20px;
	height: 16px;
	display: inline-block;
}

.clear {
	clear: both;
	height:1px;
	margin-top:-1px;
	overflow:hidden;
}

.ui-form{
	clear: both;
	margin: 3px;
	overflow: hidden;
	position: relative;
}

.ui-form .ui-form-container{
	clear: both;
	overflow: hidden;
	width: 3000px;
}

.ui-form div.row{
	clear: both;
	position: relative;
}

.ui-form dl{
    float: left;
	display: block;
	padding:3px;
    margin: 0;
    position: relative;
    min-height:21px;
    height:25px;
}

.ui-form  dt{
	float: left;
    line-height: 21px;
    padding:3px 0px 0px 10px;
	width: 90px;
	text-align:left;
	vertical-align: middle;
}

.ui-form dd{
	display: block;
    float: left;
    line-height: 21px;
	width: 170px;
	padding-right:10px;
	vertical-align: middle;
}
.tableInput{
	font-size:9pt;
	width:100%;
	table-layout:fixed;
    border: 1px solid #D6D6D6;
    border-width: 1px 0 0 1px;
    border-collapse: collapse;
    font-size: 13px;
    position: relative;
}

table.tableInput td{
	border: 1px solid #D6D6D6;
    border-width: 0 1px 1px 0;
    padding:2px 3px 1px 3px;
    text-align: left;
    height:auto;
    vertical-align: middle;
    word-break: break-all;
}
table.tableInput td.title{
    background-color: #f5f5f5;
}
table.tableInput td.disable{
    background-color: #eeeeee;
}
table.tableInput td.bright{
    background-color: orange;
    color:#ffffff;
}
table.tableInput td span.labelSpan{
	position: relative;
	left:10%;
}

.textarea{
	border: 1px #D0D0D0 solid;
	width: 100%;
	overflow: auto;
	background: #ffffff;
}

.textareaReadonly {
	border: 1px #D0D0D0 solid;
	width: 100%;
	color: #2D65DC;
	background-color: #f3f4f6;
}

.text {
	display: inline-block;
	background:url(images/input.gif) repeat-x scroll center top #FFFFFF;
	border: 1px #D0D0D0 solid;
	width: 100%;
	margin: 0;
	padding: 0;
	height: 23px;
	line-height: 23px;
	letter-spacing: 1px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	*height: 22px;
	*line-height: 22px;
	_height: 22px;
	_line-height: 22px;
}
.text:hover {
   border: 1px solid #AAAAAA;
}
.select{height:22px;width: 100%;}


.textLabel {
	border: 1px #D0D0D0 solid;
	color: #2D65DC;
	text-align: left;
	min-height:23px;
	line-height: 23px;
	background-color: #f3f4f6;
	overflow: hidden;
	display: inline-block;
	width: 100%;
	white-space: nowrap;
	padding-left:2px;
}
.opinionTextLabel{
	border: 0px;
	color: #2D65DC;
	height:auto;
	min-height: 24px;
	text-align: left;
	line-height: 20px;
	background:#eeeeee;
	overflow: hidden;
	display: inline-block;
	width: 100%;
	word-wrap:break-word;
	white-space:normal;
	padding-left:2px;
}
 .radio,.checkbox,.radiochecked,.checkboxchecked{
 	vertical-align: middle;
    height: 13px;
	width: 13px;
	overflow:hidden;
	display: -moz-inline-stack;display:inline-block; zoom: 1;*display: inline;
	margin-right:5px;
 }
 .radio,.radiochecked{
	background:url('images/form/radio.gif') no-repeat 0 0;
}
.checkbox,.checkboxchecked{
	background:url('images/form/checkbox.gif') no-repeat 0 0;
}
.checkboxchecked,.radiochecked{
	background-position:-13px -13px;
}
table.tableInput .text,table.tableInput .textarea,table.tableInput .ui-combox-wrap,table.tableInput .ui-spinner{
	background:#ffffff;
	border-width:0;
}
table.tableInput .ui-spinner-arrow{
	border: 1px #D0D0D0 solid;
}
table.tableInput .ui-combox-wrap .combo,table.tableInput .ui-combox-wrap .select,table.tableInput .ui-combox-wrap .tree{
	height:17px;
	width: 17px;
	border: 1px #D0D0D0 solid;
}
table.tableInput .ui-combox-wrap .combo,table.tableInput .ui-combox-wrap .tree{
	background-position:2px 3px;
}
table.tableInput .ui-combox-wrap .select{
	background-position:center;
}
table.tableInput .textLabel,table.tableInput .textareaReadonly,
table.tableInput .textReadonly,table.tableInput td.disable .ui-combox-wrap,
table.tableInput td.disable .ui-spinner,
table.tableInput td.disable .textDate,table.tableInput td.disable .textSearch{
	border-width:0;
	background:#eeeeee;
}
table.tableInput input[type=radio],table.tableInput input[type=radio]{
	height:23px;
}
	
.ui-button,.ui-button-left,.ui-button-inner,.ui-button-right{
	background-image: url(images/buttonbg.gif);
}
.ui-button{
	position:relative;
	top:4px;
	display:inline-block;
	z-index:100;
}
.ui-form dl .ui-button{top:0;}
.ui-button,.ui-button-inner{
	height: 25px;
	overflow: hidden;
	cursor: pointer;
	background-position: 0px -25px;
	background-repeat: repeat-x;
	margin-right: 5px;
}

.ui-button-left,.ui-button-right{background-repeat:no-repeat;}

.ui-button-left {
	height: 25px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 3px;
	background-position: 0px 0px;
}

.ui-button-inner{
	border: 0;
	text-align: center;
	outline: none;
	min-width:60px;
	margin-right: 5px;
	margin-left: 5px;
}

.ui-button-right{
	height: 25px;
	position: absolute;
	right: 0px;
	top: 0px;
	width: 3px;
	background-position: -4px 0px;
}
.ui-button:hover,.ui-button:hover .ui-button-inner{
	background-position: 0px -75px;
}
.ui-button:hover .ui-button-left {
    background-position: 0 -50px;
}
.ui-button:hover .ui-button-right {
    background-position: -4px -50px;
}

input.buttonGray{
	background: url(images/btn.gif) no-repeat;
	width:69px; 
	cursor:pointer; 
	height:24px;
	text-align:center;
	padding-bottom:3px;
	border-style:none;
}
.textGrid {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AAAAAA;
    text-align: left;
    height: 20px;
    line-height:21px;
    padding-left:2px;
    letter-spacing: 1px;
    left:0;
    margin:0;
    outline: medium none;
    position: relative;
    top:-1px;
    margin-left:-1px;
    margin-top:-1px;
}

table.tableInput .textDate,.textDate {
	padding-left: 2px;
	background: url(images/icons/datebox.png) #ffffff no-repeat right 2px;
	cursor: pointer;
	letter-spacing: 1px;
}

table.tableInput .textSearch,.textSearch {
	padding-left: 2px;
	background: url(images/icons/query.gif) #ffffff no-repeat right 2px;
	cursor: pointer;
	letter-spacing: 1px;
}

table.tableInput .textChoose, .textChoose{
	padding-left: 2px;
	background: url(images/icons/folder_images.gif) #ffffff no-repeat right 2px;
	cursor: pointer;
	letter-spacing: 1px;
}

.textLoading {
	background-image: url(ui/load.gif);
	background-position: 5px 2px;
	background-repeat: no-repeat;
}

.textReadonly {
	width: 100%;
	background: #f3f4f6;
	color: #2D65DC;
	height: 23px;
	line-height: 23px;
	letter-spacing: 1px;
	vertical-align: middle;
	overflow: hidden;
	white-space: nowrap;
	*height: 22px;
	*line-height: 22px;
	_height: 22px;
	_line-height: 22px;
}

.textbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D0D0D0;
    height: 20px;
    line-height: 20px;
    margin-top: 1px;
    position: relative;
    text-align: left;
    width: 50px;
}

.float-box{
	width: 200px;
	height: 100px;
	border: 1px solid #D0D0D0;
	position: fixed;
	_position: absolute;
	top: 10px;
	left:5px;
}
/* --------------
   *   menu  *
* ------------ */

.l-menu { border:1px solid #979797; background:#F5F5F5;position:absolute; overflow:hidden; padding-bottom:2px; z-index:1001}
.l-menu-shadow{z-index:1000;   
	FILTER: progid:DXImageTransform.Microsoft.Blur(pixelRadius=2,MakeShadow=false,ShadowOpacity=0.2);
	BACKGROUND: #ddd;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.2);
position: absolute;}
.l-menu-inner{ position:relative;width:100%;z-index:103;}
.l-menu-over{position:absolute;top:-24px;left:2px; z-index:102; height:22px; overflow:hidden;background:url('images/menu/menu-item-over-m.gif') repeat-x;width:97%;}
.l-menu-yline { background:url('images/menu/menu-line-y.gif') repeat-y; width:2px; height:2000px; position:absolute; left:28px; top:1px; z-index:101;}
.l-menu-over-l{background:url('images/menu/menu-item-over-l.gif') no-repeat; width:28px; height:22px; position:absolute;top:0; left:0;} 
.l-menu-over-r{background:url('images/menu/menu-item-over-r.gif') no-repeat; width:3px;height:22px; position:absolute;top:0; right:0;}
.l-menu-item { position:relative; height:23px; line-height:23px; width:100%;  cursor:pointer;}
.l-menu-item-line{background:url('images/menu/menu-line-x.gif') repeat-x; height:2px; width:100%; margin-top:1px; margin-bottom:1px; margin-left:30px; line-height:2px; overflow:hidden;}
.l-menu-item-arrow{background:url('images/menu/menu-item-arrow.gif') no-repeat; position:absolute; top:8px; right:9px; width:4px; height:7px;}
.l-menu-item-text{color:#000000;left: 33px;position: absolute;top: 0;}
.l-menu-item-icon{ left: 3px;top: 0;position: absolute; width:25px; height:22px; overflow:hidden;}
.l-menu-item-disable{ cursor:default;}
.l-menu-item-disable .l-menu-item-text{ color:#A1A1A1;}

.subject {
	margin: 10px auto 10px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
.bill_info{
	font-size: 14px; 
	margin-top: 5px; 
	margin-bottom: 5px;
	display:inline-block;
	width:99%;
}

.table_grid_head_tr{
	background: whitesmoke url(ui/header_bg.gif) repeat-x top;text-align:center;height:26px;
}

.table_grid_head_tr th{
	font-size: 12px;
	border-bottom: #d0d0d0 1px solid;
	text-align: center;
	height: 26px;
	border-right: 1px dotted #ccc;
	word-wrap: normal;
	word-break: keep-all;
	white-space: nowrap;
	font-weight: bold;
}

/* 任务主题样式  */
a.msg_subject:link
{
    font-size: 13px;
    color: #1D47E6;
    text-decoration: none;
}
a.msg_subject:visited
{
    font-size: 13px;
    text-decoration: none;
    color: #1D47E6;
}
a.msg_subject:hover
{
    font-size: 13px;
    text-decoration: underline;
    color: #bd0a01;
}
a.msg_subject:active
{
    font-size: 13px;
    text-decoration: none;
    color: #1D47E6;
}

a.msg_subject .subject{
	white-space: nowrap;
	overflow: hidden; 
	text-overflow: ellipsis;
}

.operating .ui-icon,.taskCenterSearch span,.aLink span.ui-icon{
	height: 16px;
    width: 16px;
	margin:0; 
	background-image: url(ui/ui-icons.png);
	cursor: pointer;
    display: inline-block;
}
.operating .ui-icon-last,.taskCenterSearch .ui-icon-last,.aLink .ui-icon-last{ background-position:0 0; }
.operating .ui-icon-plus,.taskCenterSearch .ui-icon-plus,.aLink .ui-icon-plus{ background-position:-80px 0; }
.operating .ui-icon-next,.taskCenterSearch .ui-icon-next,.aLink .ui-icon-next{ background-position:-32px 0; }
.operating .ui-icon-trash,.taskCenterSearch .ui-icon-trash,.aLink .ui-icon-trash{ background-position:-64px 0; }
.operating .ui-icon-edit,.taskCenterSearch .ui-icon-edit,.aLink .ui-icon-edit{ background-position:-112px 0; }
.operating .ui-icon-query,.taskCenterSearch .ui-icon-query,.aLink .ui-icon-query{ background-position:-96px 0; }
.operating .ui-icon-folder,.taskCenterSearch .ui-icon-folder,.aLink .ui-icon-folder{ background-position:-144px 0; }
.operating .ui-icon-down,.taskCenterSearch .ui-icon-down,.aLink .ui-icon-down{ background-position:-128px 0; }
.ui-state-hover .ui-icon-last,.taskCenterSearch:hover .ui-icon-last,.aLink:hover .ui-icon-last{ background-position:0 -16px; }
.ui-state-hover .ui-icon-plus,.taskCenterSearch:hover .ui-icon-plus,.aLink:hover .ui-icon-plus{ background-position:-80px -16px; }
.ui-state-hover .ui-icon-next,.taskCenterSearch:hover .ui-icon-next,.aLink:hover .ui-icon-next{ background-position:-32px -16px; }
.ui-state-hover .ui-icon-trash,.taskCenterSearch:hover .ui-icon-trash,.aLink:hover .ui-icon-trash{ background-position:-64px -16px; }
.ui-state-hover .ui-icon-edit,.taskCenterSearch:hover .ui-icon-edit,.aLink:hover .ui-icon-edit{ background-position:-112px -16px; }
.ui-state-hover .ui-icon-query,.taskCenterSearch:hover .ui-icon-query,.aLink:hover .ui-icon-query{ background-position:-96px -16px; }
.ui-state-hover .ui-icon-folder,.taskCenterSearch:hover .ui-icon-folder,.aLink:hover .ui-icon-folder{ background-position:-144px -16px; }
.ui-state-hover .ui-icon-down,.taskCenterSearch:hover .ui-icon-down,.aLink:hover .ui-icon-down{ background-position:-128px -16px; }
.taskCenterSearch {
	padding-left:8px;
	cursor: pointer;
	height:25px;
	line-height:23px;
	color:#33333;
	border-bottom: #d0d0d0 1px solid;
}
.taskCenterSearch span{position: relative;top:3px;}
.taskCenterChoose{
	background: url(images/icons/arrow_031.gif) #f1f4f5 no-repeat right 8px;
}
.taskCenterSearch:hover{
	color:#ff0000;
	background: url(images/icons/arrow_036.gif) #f1f4f5 no-repeat right 8px;
}
.list_view{min-height:25px;line-height:22px;border-bottom: #d0d0d0 1px dotted;}
.list_view a{background: url(ui/tag_index.gif) no-repeat center left;padding-left:10px;}
.user_group_list a{background: url(images/org/group.gif) no-repeat center left;padding-left:20px;}
.divChoose{
	background: url(images/icons/ok.png) no-repeat right 2px;
}
.scrollLoadData span{outline:none;text-decoration:none;width:100%;display:inline-block;color: #000;margin-top:3px;margin-bottom:3px;}
/*******error-page*********/
#show_error_info{width:509px;margin-left: auto;margin-right: auto;}
#show_error_info  .error_top {
    background: url(images/error_top.gif) no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 21px;
}
#show_error_info .error_con {
    background: url(images/error_con.gif) repeat-y scroll left top rgba(0, 0, 0, 0);
}
#show_error_info .error_bot {
    background: url(images/error_bot.gif) no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 18px;
}
#show_error_info .error_bg {
    background: url(images/error_pic.gif) no-repeat scroll right bottom rgba(0, 0, 0, 0);
    margin: 0 5px;
    padding-left: 20px;
}
#show_error_info .error_tle {
    color: #D13119;
    font-size: 24px;
    font-weight: bold;
    padding: 20px 0;
}
#show_error_info .error_dtl {
    line-height: 16px;
    padding: 15px 0;
    width: 300px;
}
#show_error_info .error_block {
    border: 1px solid #E2E5EA;
    padding: 15px;
    width: 200px;
}
#show_error_info .font_str {
    font-weight: bold;
} 
.doc_finish{
	height: 100%;
	
    width: 100%;
	background: none repeat scroll 0 0 #fff;
} 
.div-screen-over{
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 95%;
    z-index: 91010;
    background:#ff0000;
    opacity : 0;
	filter :Alpha(Opacity=0)
}
#jobPageFloatHandleDiv{
	/*position:absolute;
	width:250px;
	right:40px;
	bottom:20px;*/
	position:absolute;
	bottom:0px;
	width:100%;
	padding:5px;
	padding-top:0px;
	z-index:30;
	/*background:#5dd8f9;
	border: 1px solid #99BFD5;*/
	background:#efefef;
	border-top:1px solid #d0d0d0;
}
#jobPageFloatHandleDivToolBar{
	width:60px;
	float: left;
	position:relative;
	top:-3px;
}